package com.designpattern.strategy;

/**
 * 比较器:使用策略模式。用户对比较的扩展。对于不同的属性比较。
 * 可以通过实现接口而实现不同的属性之间的比较
 * 干掉if-else。更加的灵活多变无需改动源代码。符合设计模式的开闭原则。
 */
@FunctionalInterface
public interface MyComparator<T> {

    int compare(T o1,T o2);
}
